// pages/user/member_upgrade/member_upgrade.js
const app = getApp();
Page({

    /**
     * 页面的初始数据
     */
    data: {
        grageBoxWidth:200,
        myGrageIndex:0,
        boxOffsetLeft:0,
        processData: [],
        memberData:{},
    },    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function(options) {
        this.getMemberData();
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function() {},

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function() {},

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function() {

    },

    /**
     * 用户点击右上角分享
     */
    // 分享
    onShareAppMessage(res) {
        return {
            title: '广州大学校友会校友企业家专委会',
            path: '/pages/index/index'
        }
    },
    // 获取用户会员等级
    getMemberData: function() {
        let _this = this;
        app.util.ajax({
            url: 'user/membership',
            data: {
                user_id:app.globalData.userInfo.user_id
            },
            success:function(res){
                let boxWidth = 680 / res.arr.length,
                    boxOffsetLeft = 0,
                    myGrageIndex = 0;
                for(var i=0,len=res.arr.length;i<len;i++){
                    if (res.level == res.arr[i].name) {
                        myGrageIndex = i;
                    }
                }
                boxOffsetLeft = boxWidth*myGrageIndex;
                _this.setData({
                    memberData:res,
                    boxOffsetLeft:boxOffsetLeft,
                    grageBoxWidth:boxWidth,
                    myGrageIndex:myGrageIndex,
                    processData:res.arr
                })
            }
        })
    },
    // 升级会员等级
    setExaltGrade:function(){
        let _this = this;
        app.util.ajax({
            url:"user/upLevel",
            data:{
                user_id:app.globalData.userInfo.user_id,
                level:_this.data.memberData.level
            },
            success:function(res){
                wx.showToast({
                    title:'提交审核成功'
                })
            }
        })
    }
})